waiting for communication